#pragma once

struct IStreamBuffer;

struct __declspec(novtable) IAsyncSendQueue
{
	virtual bool	Send( SOCKET socket, IStreamBuffer& stream) = 0;
	virtual bool	Send( SOCKET socket, size_t bytesSent ) = 0;
	virtual void	Release() = 0;
};